package com.xuecheng.api.ucenter;

import com.xuecheng.framework.domain.ucenter.ext.XcUserExt;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiImplicitParam;
import io.swagger.annotations.ApiImplicitParams;
import io.swagger.annotations.ApiOperation;

@Api("用户中心,用户管理接口")
public interface UcenterControllerApi {
    /**
     * 根据用户账号,查询一个用户信息
     * @param name 用户名
     * @return {@link XcUserExt}
     */
    @ApiOperation("根据用户账号,查询一个用户信息")
    @ApiImplicitParams({
            @ApiImplicitParam(value = "用户名", name = "name", paramType = "query")
    })
    XcUserExt getUserExt(String name);
}
